make one's deposition - German English Dictionary